; Remove confusing text from ELisp manual
authorEli Zaretskii <eliz@gnu.org>
Sat, 17 May 2025 09:35:29 +0000 (12:35 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 17 May 2025 09:35:29 +0000 (12:35 +0300)
* doc/lispref/variables.texi (Defining Variables): Remove outdated
confusing warning.  For the details, see
https://lists.gnu.org/archive/html/emacs-devel/2025-05/msg00332.html.

doc/lispref/variables.texi

index c11d93d4be4286ee1dd68335df08a7fc9ee7a4b8..1379498ac16a62d63bafef9690b3d0b0a9917dbe 100644 (file)
@@ -615,14 +615,6 @@ float-pi
 @end example
 @end defspec
 
-  @strong{Warning:} If you use a @code{defconst} or @code{defvar}
-special form while the variable has a local binding (made with
-@code{let}, or a function argument), it sets the local binding rather
-than the global binding.  This is not what you usually want.  To
-prevent this, use these special forms at top level in a file, where
-normally no local binding is in effect, and make sure to load the file
-before making a local binding for the variable.
-
 @node Tips for Defining
 @section Tips for Defining Variables Robustly